sea embankment - Turkish English Dictionary